home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Day Cry
/
Day Cry CD.bin
/
oh_towns
/
taropyon
/
splib
/
splib.lzh
/
PRG
/
LHX
/
LH386.H
< prev
next >
Wrap
C/C++ Source or Header
|
1992-12-08
|
1KB
|
56 lines
#ifndef _LH386_H
#define _LH386_H
#ifndef _STDIO_H
# include <stdio.h>
#endif
#ifndef _SETJMP_H
# include <setjmp.h>
#endif
/* #define LH_DEBUG */
#define __LHA386__
#define CAN_NOT_USE_FDOPEN
#define NEED_INCREMENTAL_INDICATOR
/* #define _STARTUP_INIT */
#ifdef __HIGHC__
# define __MSDOS__
# define REG register
#endif
#ifndef __HIGHC__
# define fileno(a) ((a)->_fd)
#endif
extern void start_indicator(char *name, long size, char *msg, long def_indicator_threshold);
extern void finish_indicator2(char *name, char *msg, int pcnt);
extern void finish_indicator(char *name, char *msg);
/* "hclib.c" ------------------------------------------------*/
extern void *stpcpy(void *a, void *b);
extern void *memmove(void *a, void *b, size_t size);
extern long filesize(FILE * fp);
/*------------------------------------------------------------------*/
/* "main.c" ----------------------------------------------------*/
extern jmp_buf MnJmpBuf;
#define MAIN_EXIT(n) longjmp(MnJmpBuf, (n))
#ifndef _USRLIB_H
# include "usrlib.h"
#endif
/*------------------------------------------------------------------*/
#ifdef _STARTUP_INIT
extern void crcio_ini(void);
extern void huf_ini(void);
extern void larc_ini(void);
extern void main_ini(void);
#endif
#endif